#include"visit_row.h"

#include<sstream>

using namespace std;
using namespace uhdpbs::db;

namespace uhdpbs {
	namespace generated {
		visit_row::visit_row(row& r) : row(r.get_originals(), r.get_table()) {
			this->mChanges = r.get_changes();
		}
		visit_row::visit_row(string_string_map originals, table* tbl) : row(originals, tbl) {}
		visit_row::~visit_row() {}

		string visit_row::get_id() { return get_value("id"); }
		void visit_row::set_id(string val) { set_value("id", val); }
		string visit_row::get_patient_id() { return get_value("patient_id"); }
		void visit_row::set_patient_id(string val) { set_value("patient_id", val); }
		string visit_row::get_practitioner_id() { return get_value("practitioner_id"); }
		void visit_row::set_practitioner_id(string val) { set_value("practitioner_id", val); }
		string visit_row::get_symptoms() { return get_value("symptoms"); }
		void visit_row::set_symptoms(string val) { set_value("symptoms", val); }
		string visit_row::get_notes() { return get_value("notes"); }
		void visit_row::set_notes(string val) { set_value("notes", val); }
		string visit_row::get_date() { return get_value("date"); }
		void visit_row::set_date(string val) { set_value("date", val); }
		string visit_row::get_is_printed() { return get_value("is_printed"); }
		void visit_row::set_is_printed(string val) { set_value("is_printed", val); }
		string visit_row::get_cpt_codes() { return get_value("cpt_codes"); }
		void visit_row::set_cpt_codes(string val) { set_value("cpt_codes", val); }
		string visit_row::get_idc_codes() { return get_value("idc_codes"); }
		void visit_row::set_idc_codes(string val) { set_value("idc_codes", val); }
		string visit_row::get_price() { return get_value("price"); }
		void visit_row::set_price(string val) { set_value("price", val); }
	}
}
